package paquetes.negocioVO;

import java.io.Serializable;



import paquetes.enums.*;

public class VehiculoVO implements Serializable{

	
	private int id;
	
	
	private String patente;
	
	
	private TipoVehiculo tipo;
	
	
	private int capacidadCargaX;
	
	
	private int capacidadCargaY;
	
	
	private int capacidadCargaZ;
	
	
	private int cantidadPeso;

	//@ManyToMany(cascade = CascadeType.ALL)
	//private Set<TipoServicioTercerizado> serviciosOfrecidos = new HashSet<TipoServicioTercerizado>();
	
	
	private EstadoVehiculo estado;
	
	
	private SucursalVO enSucursal;

	
	/**
	 * Getters and setter
	 */
	
	public String getPatente() {
		return patente;
	}

	public void setPatente(String patente) {
		this.patente = patente;
	}

	public TipoVehiculo getTipo() {
		return tipo;
	}

	public void setTipo(TipoVehiculo tipo) {
		this.tipo = tipo;
	}

	public int getCapacidadCargaX() {
		return capacidadCargaX;
	}

	public void setCapacidadCargaX(int capacidadCargaX) {
		this.capacidadCargaX = capacidadCargaX;
	}

	public int getCapacidadCargaY() {
		return capacidadCargaY;
	}

	public void setCapacidadCargaY(int capacidadCargaY) {
		this.capacidadCargaY = capacidadCargaY;
	}

	public int getCapacidadCargaZ() {
		return capacidadCargaZ;
	}

	public void setCapacidadCargaZ(int capacidadCargaZ) {
		this.capacidadCargaZ = capacidadCargaZ;
	}

	public int getCantidadPeso() {
		return cantidadPeso;
	}

	public void setCantidadPeso(int cantidadPeso) {
		this.cantidadPeso = cantidadPeso;
	}

	public EstadoVehiculo getEstado() {
		return estado;
	}

	public void setEstado(EstadoVehiculo estado) {
		this.estado = estado;
	}

	public SucursalVO getEnSucursal() {
		return enSucursal;
	}

	public void setEnSucursal(SucursalVO enSucursal) {
		this.enSucursal = enSucursal;
	}

	public int getId() {
		return id;
	}
}
